const fs = require("fs");
const path = require("path");

const filePath = path.join(__dirname, "example.txt");
const defaultContent = "写一个文件";

// 检查文件是否存在
fs.access(filePath, fs.constants.F_OK, (err) => {
  if (!err) {
    // 文件存在，读取文件内容
    fs.readFile(filePath, "utf8", (err, data) => {
      console.log("文件内容:", data);
    });
  } else {
    // 文件不存在，创建文件并写入默认内容
    fs.writeFile(filePath, defaultContent, (err) => {
      if (err) {
        console.error("写入文件时出错:", err);
        return;
      }
      console.log("我写！");
    });
  }
});
